flood-control works/structures - French English Dictionary